MovieClip._yscale

Доступность

Flash Player 4.

Синтаксис

my_mc._yscale:Number

Описание

Свойство; определяет вертикальное масштабирование клипа (в процентах), применяемое относительно его точки регистрации (Registration Point). По умолчанию точка регистрации (0,0).

Масштабирование локадбной системы координат затрагивает свойства _x и _y, котроые определяются в целых пикселях. Например, масштабирование родительского клипа по горизонтали на 50 %, передвигает объект в клипе на половину числа пикселей свойства _x , установленного для 100%.

Пример

В примере динамически создается клип box_mc. С помощью средств Drawing API в нем рисуется прямоугольник, а при наведении мыши на клип к нему применяется горизонтальное и вертикальное масштабирование. Когда курсор покидает область клипа, клип возвращается к исходным размерам.

this.createEmptyMovieClip("box_mc", 1);
box_mc._x = 100;
box_mc._y = 100;
with (box_mc) {
  lineStyle(1, 0xCCCCCC);
  beginFill(0xEEEEEE);
  moveTo(0, 0);
  lineTo(80, 0);
  lineTo(80, 60);
  lineTo(0, 60);
  lineTo(0, 0);
  endFill();
}
box_mc.onRollOver = function() {
  this._x -= this._width/2;
  this._y -= this._height/2;
  this._xscale = 200;
  this._yscale = 200;
};
box_mc.onRollOut = function() {
  this._xscale = 100;
  this._yscale = 100;
  this._x += this._width/2;
  this._y += this._height/2;
};

См. также

MovieClip._x, MovieClip._xscale, MovieClip._y